FCLOSE
Section: Standard I/O Functions (3S)
Updated: May 15, 1985
Index
Return to Main Contents
NAME
fclose, fflush - close or flush a stream
SYNOPSIS
#include <stdio.h>
fclose(stream)
FILE
*stream;
fflush(stream)
FILE
*stream;
DESCRIPTION
Fclose
causes any buffers for the named
stream
to be emptied, and the file to be closed.
Buffers allocated by the standard input/output system
are freed.
Fclose
is performed automatically upon
calling
exit(3).
Fflush
causes any buffered data for the named output
stream
to be written to that file.
The stream remains open.
SEE ALSO
close(2),
fopen(3S),
setbuf(3S)
DIAGNOSTICS
These routines return
EOF
if
stream
is not associated with an output file, or
if buffered data cannot be transferred to that file.
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- SEE ALSO
-
- DIAGNOSTICS
-
This document was created by
man2html,
using the manual pages.
Time: 04:51:46 GMT, January 31, 2023